payment received with thanks. - French English Dictionary